package com.hmyuan.service;

import java.util.List;

import com.hmyuan.domain.Sys_resources;

/**
 * 菜单service
 * @author suxiaofei
 *
 */
public interface SysResourcesService {

	/**
	 * 新增菜单资源
	 */
	public boolean insert(Sys_resources sys_resources);
	/**
	 * 查询菜单资源列表
	 */
	public List<Sys_resources> selectList(Sys_resources sys_resources);
    /**
     *根据用户id查询菜单资源 
     */
    public List<Sys_resources> selectListByUserid(Long userid);

    /**
     * 根据id查询菜单资源信息
     */
    public Sys_resources selectByPrimaryKey(Long id);

    /**
     * 修改菜单资源
     */
    public boolean updateByPrimaryKeySelective(Sys_resources sys_resources);
    /**
     *根据角色id查询菜单资源 
     */
	public List<Sys_resources> selectListByRoleid(Long roleid);
	/**
	 *获取用户所有权限，包括所属角色的权限 
	 */
	public List<Sys_resources> selectListOfUserAndRoleByUserid(Long long1);

}
